package com.company.cloud.page.modules.mgr.service;

import com.company.cloud.common.bean.LoginSimpleUserInfo;
import com.company.cloud.page.modules.cache.models.WebPageComponentConfigModel;
import com.company.cloud.page.modules.mgr.controller.req.*;

import java.util.List;

public interface WebPageComponentConfigMgrService {


    public List<WebPageComponentConfigModel> list(WebPageComponentConfigListParam params,LoginSimpleUserInfo userInfo);

    public void save(WebPageComponentConfigAdd2EditParam params, LoginSimpleUserInfo userInfo);

    public void update(WebPageComponentConfigAdd2EditParam params,LoginSimpleUserInfo userInfo);

    public WebPageComponentConfigModel info(String code);

    public void del(String code,LoginSimpleUserInfo userInfo);

    public void updown(WebPageComponentConfigUpDownParam params,LoginSimpleUserInfo userInfo);






}
